home *** CD-ROM | disk | FTP | other *** search
/ Scene Storm / Scene Storm - Volume 1.iso / coding / asm / demos / northstardemo / equ.s < prev    next >
Text File  |  1980-01-03  |  9KB  |  327 lines

  1.  
  2.  
  3. ************************************************************
  4. *
  5. *              hardware references
  6. *
  7. ************************************************************
  8.  
  9.  
  10. custom:     equ        $dff000
  11. bltddat:    equ        $000
  12. dmaconr:    equ        $002
  13. vposr:      equ        $004
  14. vhposr:     equ        $006
  15. dskdatr:    equ        $008
  16. joy0dat:    equ        $00a
  17. joy1dat:    equ        $00c
  18. clxdat:     equ        $00e
  19. adkconr:    equ        $010
  20. pot0dat:    equ        $012
  21. pot1dat:    equ        $014
  22. potgor:     equ        $016
  23. serdatr:    equ        $018
  24. dskbytr:    equ        $01a
  25. intenar:    equ        $01c
  26. intreqr:    equ        $01e
  27. dskpth:     equ        $020
  28. dskptl:     equ        $022
  29. dsklen:     equ        $024
  30. dskdat:     equ        $026
  31. refptr:     equ        $028
  32. vposw:      equ        $02a
  33. vhposw:     equ        $02c
  34. copcon:     equ        $02e
  35. serdat:     equ        $030
  36. serper:     equ        $032
  37. potgo:      equ        $034
  38. joytest:    equ        $036
  39. strequ:     equ        $038
  40. strvbl:     equ        $03a
  41. strhor:     equ        $03c
  42. strlong:    equ        $03e
  43. bltcon0:    equ        $040
  44. bltcon1:    equ        $042
  45. bltafwm:    equ        $044
  46. bltalwm:    equ        $046
  47. bltcpth:    equ        $048
  48. bltcptl:    equ        $04a
  49. bltbpth:    equ        $04c
  50. bltbptl:    equ        $04e
  51. bltapth:    equ        $050
  52. bltaptl:    equ        $052
  53. bltdpth:    equ        $054
  54. bltdptl:    equ        $056
  55. bltsize:    equ        $058
  56. bltcmod:    equ        $060
  57. bltbmod:    equ        $062
  58. bltamod:    equ        $064
  59. bltdmod:    equ        $066
  60. bltcdat:    equ        $070
  61. bltbdat:    equ        $072
  62. bltadat:    equ        $074
  63. dsksync:    equ        $07e
  64. cop1lch:    equ        $080
  65. cop1lcl:    equ        $082
  66. cop2lch:    equ        $084
  67. cop2lcl:    equ        $086
  68. copjmp1:    equ        $088
  69. copjmp2:    equ        $08a
  70. copins:     equ        $08c
  71. diwstrt:    equ        $08e
  72. diwstop:    equ        $090
  73. ddfstrt:    equ        $092
  74. ddfstop:    equ        $094
  75. dmacon:     equ        $096
  76. clxcon:     equ        $098
  77. intena:     equ        $09a
  78. intreq:     equ        $09c
  79. adkcon:     equ        $09e
  80. aud0lch:    equ        $0a0
  81. aud0lcl:    equ        $0a2
  82. aud0len:    equ        $0a4
  83. aud0per:    equ        $0a6
  84. aud0vol:    equ        $0a8
  85. aud0dat:    equ        $0aa
  86. aud1lch:    equ        $0b0
  87. aud1lcl:    equ        $0b2
  88. aud1len:    equ        $0b4
  89. aud1per:    equ        $0b6
  90. aud1vol:    equ        $0b8
  91. aud1dat:    equ        $0ba
  92. aud2lch:    equ        $0c0
  93. aud2lcl:    equ        $0c2
  94. aud2len:    equ        $0c4
  95. aud2per:    equ        $0c6
  96. aud2vol:    equ        $0c8
  97. aud2dat:    equ        $0ca
  98. aud3lch:    equ        $0d0
  99. aud3lcl:    equ        $0d2
  100. aud3len:    equ        $0d4
  101. aud3per:    equ        $0d6
  102. aud3vol:    equ        $0d8
  103. aud3dat:    equ        $0da
  104. bpl1pth:    equ        $0e0
  105. bpl1ptl:    equ        $0e2
  106. bpl2pth:    equ        $0e4
  107. bpl2ptl:    equ        $0e6
  108. bpl3pth:    equ        $0e8
  109. bpl3ptl:    equ        $0ea
  110. bpl4pth:    equ        $0ec
  111. bpl4ptl:    equ        $0ee
  112. bpl5pth:    equ        $0f0
  113. bpl5ptl:    equ        $0f2
  114. bpl6pth:    equ        $0f4
  115. bpl6ptl:    equ        $0f6
  116. bplcon0:    equ        $100
  117. bplcon1:    equ        $102
  118. bplcon2:    equ        $104
  119. bpl1mod:    equ        $108
  120. bpl2mod:    equ        $10a
  121. bpl1dat:    equ        $110
  122. bpl2dat:    equ        $112
  123. bpl3dat:    equ        $114
  124. bpl4dat:    equ        $116
  125. bpl5dat:    equ        $118
  126. bpl6dat:    equ        $11a
  127. spr0pth:    equ        $120
  128. spr0ptl:    equ        $122
  129. spr1pth:    equ        $124
  130. spr1ptl:    equ        $126
  131. spr2pth:    equ        $128
  132. spr2ptl:    equ        $12a
  133. spr3pth:    equ        $12c
  134. spr3ptl:    equ        $12e
  135. spr4pth:    equ        $130
  136. spr4ptl:    equ        $132
  137. spr5pth:    equ        $134
  138. spr5ptl:    equ        $136
  139. spr6pth:    equ        $138
  140. spr6ptl:    equ        $13a
  141. spr7pth:    equ        $13c
  142. spr7ptl:    equ        $13e
  143. spr0pos:    equ        $140
  144. spr0ctl:    equ        $142
  145. spr0data:   equ        $144
  146. spr0datb:   equ        $146
  147. spr1pos:    equ        $148
  148. spr1ctl:    equ        $14a
  149. spr1data:   equ        $14c
  150. spr1datb:   equ        $14e
  151. spr2pos:    equ        $150
  152. spr2ctl:    equ        $152
  153. spr2data:   equ        $154
  154. spr2datb:   equ        $156
  155. spr3pos:    equ        $158
  156. spr3ctl:    equ        $15a
  157. spr3data:   equ        $15c
  158. spr3datb:   equ        $15e
  159. spr4pos:    equ        $160
  160. spr4ctl:    equ        $162
  161. spr4data:   equ        $164
  162. spr4datb:   equ        $166
  163. spr5pos:    equ        $168
  164. spr5ctl:    equ        $16a
  165. spr5data:   equ        $16c
  166. spr5datb:   equ        $16e
  167. spr6pos:    equ        $170
  168. spr6ctl:    equ        $172
  169. spr6data:   equ        $174
  170. spr6datb:   equ        $176
  171. spr7pos:    equ        $178
  172. spr7ctl:    equ        $17a
  173. spr7data:   equ        $17c
  174. spr7datb:   equ        $17e
  175. color00:    equ        $180
  176. color01:    equ        $182
  177. color02:    equ        $184
  178. color03:    equ        $186
  179. color04:    equ        $188
  180. color05:    equ        $18a
  181. color06:    equ        $18c
  182. color07:    equ        $18e
  183. color08:    equ        $190
  184. color09:    equ        $192
  185. color10:    equ        $194
  186. color11:    equ        $196
  187. color12:    equ        $198
  188. color13:    equ        $19a
  189. color14:    equ        $19c
  190. color15:    equ        $19e
  191. color16:    equ        $1a0
  192. color17:    equ        $1a2
  193. color18:    equ        $1a4
  194. color19:    equ        $1a6
  195. color20:    equ        $1a8
  196. color21:    equ        $1aa
  197. color22:    equ        $1ac
  198. color23:    equ        $1ae
  199. color24:    equ        $1b0
  200. color25:    equ        $1b2
  201. color26:    equ        $1b4
  202. color27:    equ        $1b6
  203. color28:    equ        $1b8
  204. color29:    equ        $1ba
  205. color30:    equ        $1bc
  206. color31:    equ        $1be
  207.  
  208.  
  209. ************************************************************
  210. *
  211. *              clist.lib.offsets
  212. *
  213. ************************************************************
  214.  
  215.  
  216. initclpool:     equ            -30
  217. allocclist:     equ            -36
  218. freeclist:      equ            -42
  219. flushclist:     equ            -48
  220. sizeclist:      equ            -54
  221. putclchar:      equ            -60
  222. getclchar:      equ            -66
  223. ungetclchar:    equ            -72
  224. unputlcchar:    equ            -78
  225. putclword:      equ            -84
  226. getclword:      equ            -90
  227. ungetclword:    equ            -96
  228. unputclword:    equ            -102
  229. putclbuf:       equ            -108
  230. getclbuf:       equ            -114
  231. markclist:      equ            -120
  232. incrclmark:     equ            -126
  233. peekclmark:     equ            -132
  234. splitclist:     equ            -138
  235. copyclist:      equ            -144
  236. subclist:       equ            -150
  237. concatclist:    equ            -156
  238.  
  239.  
  240. ************************************************************
  241. *
  242. *              console.lib.offsets
  243. *
  244. ************************************************************
  245.  
  246.  
  247. cdinputhandler: equ            -42
  248. rawkeyconvert:  equ            -48
  249.  
  250.  
  251. ************************************************************
  252. *
  253. *              diskfont.lib.offsets
  254. *
  255. ************************************************************
  256.  
  257.  
  258. opendiskfont:   equ            -30
  259. availfonts:     equ            -36
  260.  
  261.  
  262. ************************************************************
  263. *
  264. *              dos.lib/offsets
  265. *
  266. ***********************************************************
  267.  
  268.  
  269. open:           equ            -30
  270. close:          equ            -36
  271. read:           equ            -42
  272. write:          equ            -48
  273. input:          equ            -54
  274. output:         equ            -60
  275.  
  276.  
  277. ************************************************************
  278. *
  279. *              exec.lib.offsets
  280. *
  281. ************************************************************
  282.  
  283.  
  284. absexecbase:    equ            4
  285. allocmem:       equ            -198
  286. freemem:        equ            -210
  287. getmsg:         equ            -372
  288. replymsg:       equ            -378
  289. waitport:       equ            -384
  290. closelibrary:   equ            -414
  291. opendevice:     equ            -444
  292. closedevice:    equ            -450
  293. doio:           equ            -456
  294. openlibrary:    equ            -552
  295.  
  296.  
  297. ************************************************************
  298. *
  299. *              intuition.lib.offsets
  300. *
  301. ************************************************************
  302.  
  303.  
  304. clearmenustrip: equ            -54
  305. closescreen:    equ            -66
  306. closewindow:    equ            -72
  307. openscreen:     equ            -198
  308. openwindow:     equ            -204
  309. printitext:     equ            -216
  310. setmenustrip:   equ            -264
  311. showtitle:      equ            -282
  312. viewportaddress: equ           -300
  313. windowtoback:   equ            -306
  314. windowtofront:  equ            -312
  315.  
  316.  
  317. ************************************************************
  318. *
  319. *              graphics.lib.offsets
  320. *
  321. ************************************************************
  322.  
  323.  
  324. loadrgb4:       equ            -192
  325. setrgb4:        equ            -288
  326.  
  327.